{tag>portail internet installation brouillon}}

----

====== Installation de paquet et de mise à jour hors-ligne ======

Cette page présente les solutions disponibles pour installer des applications et faire des mises à jour, dans le cas où vous n'avez pas d'accès à internet (régions géographiques éloignées), accès très faible au réseau, ou encore une connexion prépayée au Mégaoctet.

Rappelons rapidement que l'installation de nouvelles applications se fait par l'intermédiaire de [[:installation_logiciel|l'installation de paquets]]. Ceux-ci sont téléchargeables à partir de [[:depots|dépôts]] dont les adresses sont listées dans votre fichier [[:sources.list|sources.list]].

===== Installer des applications et des mises à jour=====
====Applications graphiques====
Cette liste renvoie à diverses pages d'applications graphiques qui permettent de télécharger des applications et des mises à jour sur un ordinateur ayant accès à Internet, puis de les installer sur un PC sans connexion:
  * Avec le [[:synaptic|gestionnaire de paquets Synaptic]]. Si synaptic n'est pas installé vous pouvez le télécharger [[http://packages.ubuntu.com/trusty/synaptic|ici]] ainsi que ses dépendances (Adaptez à votre version d'Ubuntu).
    * Ouvrez synaptic. Puis utilisez les outils de recherche pour trouver et sélectionner les paquets qui vous intéressent.
    * Allez ensuite dans //Fichier -> Générer un script de téléchargement de paquets//. Enregistrez le script sur votre clé USB, emportez-le sur un ordinateur sous Ubuntu disposant d'internet, et [[[[:tutoriel:script_shell#executer_un_script|:exécutez-le]].    
    * Revenez sur votre ordinateur avec vos paquets téléchargés, relancez Synaptic et utilisez //Fichier -> Ajouter les paquets téléchargés//, et le tour sera joué.
  * [[:Keryx]]: application très légère écrite en [[:python]],
  * [[:Cube]]: plus lourde que Keryx écrite en [[:Mono]],
  * [[:APTonCD]]: Permet de créer un disque avec tous les paquets que vous souhaitez.
  *  **Wubdepends** sous Windows : Cette solution peut être pratique dans le cas où l'ordinateur connecté à internet fonctionne sous Windows. **[[http://wubdepends.sourceforge.net/|Wubdepends]]** est une petite application (codée en Python, Glade et GTK) qui permet de télécharger le paquet souhaité et ses dépendances, en spécifiant la distribution et l'architecture. 
{{ tutoriel:wubdepends.png }}
Les paquets pourront ensuite être reversés à un [[:tutoriel/comment_installer_un_depot_local|dépôt local]] sur l'ordinateur sous Ubuntu, afin de simplifier [[:tutoriel:comment_installer_un_paquet|l'installation]] et de préserver la gestion des dépendances.
Cet outil travaille à partir d'une liste de dépôts pré-établie (dépôts officiels uniquement?).
  


====Applications en ligne de commande====

La méthode en ligne de commande s'appelle **[[:apt-offline]]**.

==== Téléchargement manuel des paquets et de leurs dépendances ====

Cette méthode n'est à utiliser qu'en dernier recours. Il s'agit de télécharger les paquets à la main directement depuis les [[http://packages.ubuntu.com/|dépôts]]. Ne l'utiliser que si les autres méthodes n'ont pas fonctionnées. Elle est particulièrement compliquée parce que tous les paquets Ubuntu sont dépendants entre eux, ainsi si vous téléchargez à la main un paquet A, il y a des chances qu'il dépende d'autres paquets nommés B, C, et D, eux même dépendants de F, G, H, I et entre eux, avec G et I qui dépendent de A et C, et F qui ne dépend de rien, tandis que H dépend encore de 4 autre paquets, bref vous avez besoin d'un seul paquet, et vous devez en télécharger 30, tous à la main.  Il ne vous restera plus qu'à les copier sur votre ordinateur et à les installer selon la [[:tutoriel:comment_installer_un_paquet#paquet_.deb_telecharge|méthode du paquet téléchargé]].
  * [[tutoriel:scripts_de_mise_a_jour_sans_internet|Des alternatives sous forme de scripts pour faire des mise à jours]].

=====Création et utilisation de miroir=====
La méthode qui suit est certainement la plus complète car elle va vous permettre d'accéder à la totalité des dépôts. Cependant il faut compter plusieurs heures de télécahrgement et un espace disque de plus de 150 Gigas.

  * [[:tutoriel:creer_un_miroir_de_depot|Comment créer un miroir de dépôt local sur support usb?]],
  * [[:tutoriel:comment_installer_un_depot_local|Comment installer un dépôt local avec apache?]].

  
===== Voir aussi =====

  * Il existe d'autres méthodes : voir [[https://help.ubuntu.com/community/InstallingSoftware#Installing%20packages%20without%20an%20Internet%20connection|le wiki anglophone]].


----

//Contributeurs principaux : [:utilisateurs:l_africain|L'Africain]].//